﻿
img{margin:0; padding:0; border-style:none;}
ul,li{margin:0; padding:0; list-style-type:none;}
p,span,h1,h2,h3,h4,h5,dl,dd,dt,form{margin:0; padding:0;}
input,textarea,select{margin:0; padding:0; color:#666; font-size:12px; min-height:18px; line-height:18px; vertical-align:middle;}

.span01{display:none;}
.left{float:left;} 
.right{float:right;}    
.clear{clear:both;}
.clearfix:after {content: "";display: block;clear: both;visibility: hidden;font-size: 0;height: 0;} 
.clearfix {*display: inline-block;_height: 1%;}

.top10{padding-top:7px;}
.top5{padding-top:3px;}
.top1{padding-top:1px;}

.login_bg{width:100%; height:650px; }
.login_logo{width:1030px; margin:0 auto; padding-top:195px;}
.login_clinical{width:100%; height:150px; margin-top:88px; border-top:#FFF 10px solid; border-bottom:#FFF 10px solid; background:#267dff;}
.login_onco{width:660px; margin:0 auto; padding-top:20px; position:relative;}
.login_f1,.login_f2,.login_f3{width:28px; height:32px; float:left; background:#8CBBE4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.login_f2{background:#B8D9F3; margin-left:12px;}
.login_f3{background:#FFF; margin-left:12px;}
.login_logy{width:250px; float:left; padding-left:15px;}
.login_rese{color:#FFF; font-size:19px; line-height:25px;}
.login_cord{color:#FFF; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
.login_plat{
    width:300px; height:245px; color:#58595B; padding:10px 0 0 22px; border:#DEDFE0 8px solid; background:#FFF; position:absolute; top:-60px; left:370px;
    /*filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; */
}
.login_msg{
    /*width:100%; height:auto; padding:5px; padding:5px 10px; margin:0;*/ 
    position:absolute; top:190px; left:370px; padding:5px 10px;
    width: 300px;
    border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
    background-color: rgb(252, 248, 227);
    filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; 
    line-height: 20px;
}
.login_title{font-size:15px;line-height:25px;}
.login_text{width:208px; height:22px; border:#999 1px solid;}
.login_text2{width:108px; height:22px; float:left; margin-right:5px; border:#999 1px solid;}
.login_dl{width:72px; height:27px; color:#FFF; font-size:13px; line-height:27px; text-align:center; border:none; background:#217DC0; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.login_mm a{width:72px; height:27px; float:left; color:#FFF; font-size:13px; line-height:27px; text-align:center; margin-left:28px; background:#939598; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.login_copy{width:100%; color:#58595B; text-align:center; position:fixed; bottom:20px;}

/*重写*/
.login_clinical {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#812161,endColorStr=#ab377a); 
    background:-ms-linear-gradient(top, #812161,#ab377a);    
    background:-moz-linear-gradient(top, #812161,#ab377a);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#812161), to(#ab377a));
}

.login_f1 {
    background-color:#8b8a8a;    
}
.login_f2 {
    background-color:#b6b5b5;    
}
.login_f3 {
    background-color:#ffffff;    
}

.form-login {
    background-color: #fff;
    padding: 10px 0;
    border-radius: 5px;
    border:#f3f3f3 1px solid;
    height:327px;
    width:383px;
  -webkit-box-shadow: 0 0 15px #f3f4f5;  
  -moz-box-shadow:  0 0 15px #f3f4f5;  
  box-shadow: 0 0 15px #f3f4f5;
}
.form-login>h3{
    margin: 10px 15px 15px 50px;
    font-size:140%;
    color: #4c7cb9;
}
.nav{
    background:#f1f1f1; opacity:0.7;border-bottom:1px solid #ddd;
}